Search results for "Usability goals"
showing 10 items of 11 documents
Teaching clinical reasoning and decision-making skills to nursing students: Design, development, and usability evaluation of a serious game
2016
Background\ud \ud Serious games (SGs) are a type of simulation technology that may provide nursing students with the opportunity to practice their clinical reasoning and decision-making skills in a safe and authentic environment. Despite the growing number of SGs developed for healthcare professionals, few SGs are video based or address the domain of home health care.\ud \ud Aims\ud \ud This paper aims to describe the design, development, and usability evaluation of a video based SG for teaching clinical reasoning and decision-making skills to nursing students who care for patients with chronic obstructive pulmonary disease (COPD) in home healthcare settings.\ud \ud Methods\ud \ud A prototy…
A framework to identify primitives that represent usability within Model-Driven Development methods
2014
Context: Nowadays, there are sound methods and tools which implement the Model-Driven Development approach (MDD) satisfactorily. However, MDD approaches focus on representing and generating code that represents functionality, behaviour and persistence, putting the interaction, and more specifically the usability, in a second place. If we aim to include usability features in a system developed with a MDD tool, we need to extend manually the generated code. Objective: This paper tackles how to include functional usability features (usability recommendations strongly related to system functionality) in MDD through conceptual primitives. Method: The approach consists of studying usability guide…
A proposal to elicit usability requirements within a model-driven development environment
2014
[EN] Nowadays there are sound Model-Driven Development (MDD) methods that deal with functional requirements, but in general, usability is not considered from the early stages of the development. Analysts that work with MDD implement usability features manually once the code has been generated. This manual implementation contradicts the MDD paradigm and it may involve much rework. This paper proposes a method to elicit usability requirements at early stages of the software development process such a way non-experts at usability can use it. The approach consists of organizing several interface design guidelines and usability guidelines in a tree structure. These guidelines are shown to the an…
Including functional usability features in a Model-Driven Development Method
2013
The Software Engineering (SE) community has historically focused on working with models to represent functionality and persistence, pushing interaction modelling into the background, which has been covered by the Human Computer Interaction (HCI) community. Recently, adequately modelling interaction, and specifically usability, is being considered as a key factor for success in user acceptance, making the integration of the SE and HCI communities more necessary. If we focus on the Model-Driven Development (MDD) paradigm, we notice that there is a lack of proposals to deal with usability features from the very first steps of software development process. In general, usability features are man…
Introducing Usability in a Conceptual Modeling-Based Software Development Process
2012
Usability plays an important role to satisfy users? needs. There are many recommendations in the HCI literature on how to improve software usability. Our research focuses on such recommendations that affect the system architecture rather than just the interface. However, improving software usability in aspects that affect architecture increases the analyst?s workload and development complexity. This paper proposes a solution based on model-driven development. We propose representing functional usability mechanisms abstractly by means of conceptual primitives. The analyst will use these primitives to incorporate functional usability features at the early stages of the development process. Fo…
Usability challenges in digital learning solutions
2015
Usability is a key element in successful software. Ensuring the technical usability of a learning solution enables users to focus on their main task, learning. The purpose of this paper is to demonstrate the results of heuristic usability evaluations of digital learning solutions. Heuristic evaluations were conducted on 24 digital learning solutions from one country (Finland) and two country groups (Asian countries and Spanish speaking countries) concentrating on the usability of the user interface of each evaluated solution. The main results of this study indicate that a few heuristics cover the majority of all usability problems (UPs) observed in learning solutions, but these heuristics c…
An empirical approach for evaluating the usability of model-driven tools
2013
MDD tools are very useful to draw conceptual models and to automate code generation. Even though this would bring many benefits, wide adoption of MDD tools is not yet a reality. Various research activities are being undertaken to find why and to provide the required solutions. However, insufficient research has been done on a key factor for the acceptance of MDD tools: usability. With the help of end-users, this paper presents a framework to evaluate the usability of MDD tools. The framework will be used as a basis for a family of experiments to get clear insights into the barriers to usability that prevent MDD tools from being widely adopted in industry. To illustrate the applicability of …
Improving Usability of Location-Based Services with User-Centric Data Querying
2004
In this paper, we describe a computational model that produces a dataset which we consider to be an appropriate response for “give me a description of my neighborhood” type of queries in location-based services Our attempt is to reflect the abstraction ability of a specific user, and in this way to maximize the usability of the service under restrictions on data volume posed by technical, economical and cognitive factors of mobile environments We also present the results of instantiating the model for a simple LBS.
Training and Deployment as a Basis for Usability Engineering of Mobile Systems
2008
Usability engineering of mobile systems challenges existing methods and raises new concerns. Usability evaluations are frequently described as a separate discipline and in many cases usability evaluations are separate activities within the design and development of systems. This paper presents a development project where training in and the deployment of a mobile system were used to identify usability problems. The project aimed to develop a mobile system to supporting information processes for workers on building sites. An iterative usability evaluation process was conducted the process was refined and validated using two action research projects. The approach of the research was user-cent…
Usability remote evaluation: METBA system
2012
Usability as well as accessibility is a key aspect in development of human-computer interaction. This paper presents the basis of usability evaluation methodology and reviews the methodology used in empirical studies of usability evaluation for disabled people. Finally, we present a solution (METBA) as a system for managing the information related to evaluation of human behavioral observation contents that is used for the registration and management of the information derived from remote usability evaluation which complements the methodology commonly used in this research area.